#ifndef KEYBOARDCONTROLLER_H
#define KEYBOARDCONTROLLER_H

#include <QObject>

class KeyBoardController : public QObject
{
    Q_OBJECT

    explicit KeyBoardController(QObject *parent = 0);

public:

    static KeyBoardController &instance();

    void show(QObject*o, int type=1);
    void hide();

signals:
    void showSig(QObject*o, int type);
    void hideSig();
    
public slots:
    
};

#endif // KEYBOARDCONTROLLER_H
